have let go of - Turkish English Dictionary